// 动态路由 API - 代理后端接口
export default defineEventHandler(async (event) => {
  // 获取路由参数
  const id = getRouterParam(event, 'id')
  
  // 获取查询参数
  const query = getQuery(event)
  
  try {
    // 调用真实的后端 API
    const post = await $fetch(`https://jsonplaceholder.typicode.com/posts/${id}`)
    
    // 这里可以：
    // 1. 添加认证 header
    // 2. 处理/转换数据
    // 3. 记录日志
    // 4. 缓存处理
    
    console.log(`📡 Server API 调用后端: /posts/${id}`)
    
    return {
      success: true,
      data: post,
      requestedId: id,
      query: query
    }
  } catch (error) {
    throw createError({
      statusCode: 500,
      message: '获取文章失败'
    })
  }
})

